/*
 * @(#)DefaultInstanceFactory.java $version 2010. 8. 11
 *
 * Copyright 2007-2010 NHN Corp. All rights Reserved. 
 * NHN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 */
package com.nhncorp.usf.core.ognl;

/**
 * The Interface DefaultInstanceFactory.
 * 
 * @author MiddleWare Platform Development Team
 */
public interface DefaultInstanceFactory {
	
	/**
	 * Gets the single instance of DefaultInstanceFactory.
	 * 
	 * @param type the type
	 * 
	 * @return single instance of DefaultInstanceFactory
	 * 
	 * @throws Exception the exception
	 */
	Object getInstance(Class< ? > type) throws Exception;
}
